San Francisco Frontiers - Djokovic closes on 100th ATP title by reaching Geneva final