Scotland in bloom: wildflowers turn the Outer Hebrides into a Technicolor dream