Store latitude and longitude on student; enforce join table uniqueness in model, not db; center map on home address and zoom to bounds