added error-handling to get_hours(location)