Refactor Location's weekday_hours and weekend_hours methods

They probably shouldn't have been one-liners....