Biophysics of cadherin interactions and junction assembly