Given an array of meeting time intervals where intervals[i] = [start, end], determine whether a person could attend all meetings.
Return true if no two meetings overlap, false otherwise.
A meeting that ends exactly when another begins does not count as an overlap - [1,2] and [2,3] are fine.