Polar margin dunes and winds on Mars