SMEs struggle to access finance as banks don’t meet their needs