Validates trip doesn't overlap with an existing trip