There's a significant opinion, mainly in the US, that they're caused by chemicals being sprayed on the unknowing population beneath. A neighbour of mine, writing to the local newspaper, declared that they are polluting exhaust fumes from jets... which merge together and form the dark, overcast, clouds which we see so often in the UK.
I don't recall mention of either of these reasons when I studied Met!