Wikipedia shows an example Morning Glory roll cloud,
$\hspace{100px}$,
and briefly describes the landform and meteorological causes, but states
The Morning Glory cloud is not clearly understood because their rarity means they have little significance in terms of rainfall or climate
Question: Is there any definitive physical theory as to how these meteorological phenomena form?