throw exception on missing driver instead of php fatal error