Patients are waiting weeks for appointments as GPs warn they cannot cope with demand.