Unions are calling for better toilet facilities for workers after research suggested some are using bags, bottles and buckets to relieve themselves because of a lack of loos.