Dislocation pile-up and grain boundary interactions in 304 stainless steel