Cost of London 'means firefighters need second jobs’