add a micro test for finding first parking lot with empty slots
improve the logic in finding proper parking lot