Instability and transition in three-dimensional supersonic boundary layers