Text this: Characterizations of metric projections in Banach spaces and applications