Post office hours cut amid retirements