updated checkAvailability function to scan in half hour slots, returning the max percentage used at any given time