feat(locationView): add location keyboard